home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #12 / Amiga Plus CD - 2002 - No. 12.iso / Tools / Development / Localizer / Install < prev    next >
Encoding:
Text File  |  2002-11-17  |  2.7 KB  |  137 lines

  1. ;Localizer 1.39 installation script
  2.  
  3. ;ask for dir
  4. (complete 0)
  5. (set #dir
  6.     (askdir
  7.         (prompt "Please select where you want to install Localizer.\nA directory named Localizer will be created if it does not exist.")
  8.         (help @askdir-help)
  9.         (default "SYS:")
  10.     )
  11. )
  12. (set #olddir #dir)
  13. ;check if exists
  14. (set #dir
  15.     (tackon #dir "Localizer")
  16. )
  17. ;creates dir if not exists
  18. (set #makedir
  19.     (exists #dir (noreq))
  20. )
  21. (if (= #makedir 0)
  22.     (makedir #dir)
  23. )
  24. ;copy dir icon
  25. (complete 4)
  26. (copyfiles
  27.     (prompt "Copying drawer icon")
  28.     (source "/Localizer.info")
  29.     (dest #olddir)
  30. )
  31. ;copy main executable
  32. (complete 7)
  33. (copyfiles
  34.     (prompt "Copying main executable")
  35.     (source "Localizer")
  36.     (dest #dir )
  37.     (infos)
  38. )
  39. ;copy docs
  40. (complete 14)
  41. (copyfiles
  42.     (prompt "Copying documentation")
  43.     (source "Localizer.guide")
  44.     (dest #dir )
  45.     (infos)
  46. )
  47. (copyfiles
  48.     (prompt "Copying documentation")
  49.     (source "Localizer.readme")
  50.     (dest #dir )
  51.     (infos)
  52. )
  53. ;copy projects dir
  54. (complete 21)
  55. (makedir
  56.     (tackon #dir "Projects")
  57. ;    (prompt "Copying projects dir")
  58. )
  59. ;install MUI classes
  60. (complete 28)
  61. (copylib
  62.     (prompt "Copying NList.mcc class.")
  63.     (help @copylib-help)
  64.     (source "libs/NList.mcc")
  65.     (dest "MUI:libs/mui/")
  66.     (confirm)
  67.     (optional "oknodelete" "force")
  68. )
  69. (complete 37)
  70. (copylib
  71.     (prompt "Copying NListview.mcc class.")
  72.     (help @copylib-help)
  73.     (source "libs/NListview.mcc")
  74.     (dest "MUI:libs/mui/")
  75.     (confirm)
  76.     (optional "oknodelete" "force")
  77. )
  78. (complete 46)
  79. (copylib
  80.     (prompt "Copying NListviews.mcp class.")
  81.     (help @copylib-help)
  82.     (source "libs/NListviews.mcp")
  83.     (dest "MUI:libs/mui/")
  84.     (confirm)
  85.     (optional "oknodelete" "force")
  86. )
  87. (complete 55)
  88. (copylib
  89.     (prompt "Copying NFloattext.mcc class.")
  90.     (help @copylib-help)
  91.     (source "libs/NFloattext.mcc")
  92.     (dest "MUI:libs/mui/")
  93.     (confirm)
  94.     (optional "oknodelete" "force")
  95. )
  96. (complete 64)
  97. (copylib
  98.     (prompt "Copying TextEditor.mcc class.")
  99.     (help @copylib-help)
  100.     (source "libs/TextEditor.mcc")
  101.     (dest "MUI:libs/mui/")
  102.     (confirm)
  103.     (optional "oknodelete" "force")
  104. )
  105. (complete 73)
  106. (copylib
  107.     (prompt "Copying TextEditor.mcp class.")
  108.     (help @copylib-help)
  109.     (source "libs/TextEditor.mcp")
  110.     (dest "MUI:libs/mui/")
  111.     (confirm)
  112.     (optional "oknodelete" "force")
  113. )
  114. (complete 82)
  115. (copylib
  116.     (prompt "Copying BetterString.mcc class.")
  117.     (help @copylib-help)
  118.     (source "libs/BetterString.mcc")
  119.     (dest "MUI:libs/mui/")
  120.     (confirm)
  121.     (optional "oknodelete" "force")
  122. )
  123. (complete 91)
  124. (copylib
  125.     (prompt "Copying BetterString.mcp class.")
  126.     (help @copylib-help)
  127.     (source "libs/BetterString.mcp")
  128.     (dest "MUI:libs/mui/")
  129.     (confirm)
  130.     (optional "oknodelete" "force")
  131. )
  132. (complete 100)
  133. (exit
  134.     (quiet)
  135. )
  136.  
  137.